FluentCrm\App\Services\Libs\Mailer\Handler A

Total Complexity 72
Dependencies 6
Dependents 2
Total lines 478
Lines of code 339
Logical lines of code 175
Comment lines 26
Methods 21
Properties 6

Methods 21

Method Rating Maintainability Complexity Lines of code
handle()
A
45 9 40
get_memory_limit()
A
52 9 23
sendEmails()
S
50 6 30
sendDoubleOptInEmail()
S
46 5 39
jobCompleted()
S
56 6 17
getEmailLimitPerSecond()
S
59 5 15
handleFailedLog()
S
54 4 23
processBatchEmails()
S
55 4 19
updateEmailsStatus()
S
53 3 24
getNextBatchEmails()
S
53 2 24
processSubscriberEmail()
S
57 2 17
isProcessing()
S
65 3 10
seemsStuck()
S
71 3 6
markArchiveCampaigns()
S
59 2 13
reachedEmailLimitPerSecond()
S
75 2 4
restartWhenOneSecondExceeds()
S
66 2 8
callBackGround()
S
62 1 12
updateProcessTime()
S
79 1 3
finishProcessing()
S
82 1 3
processing()
S
79 1 3
memory_exceeded()
S
69 1 6